﻿<%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="~/MasterPage.master"
    CodeFile="CalendarioLaboral.aspx.cs" Inherits="CalendarioLaboral" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>

<%@ Register src="../Control/ListCalender.ascx" tagname="ListCalender" tagprefix="uc1" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
   <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
    </asp:ToolkitScriptManager>
    <%--  <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>--%>
    <asp:Panel ID="PnlPrincipal" runat="server">
        <asp:UpdatePanel ID="UpdatePanelBotonAno" runat="server" UpdateMode="Conditional">
            <ContentTemplate>
                <div style="margin-left: auto; margin-right: auto; margin-top: 40px; width: 110px;">
                    <asp:ImageButton ID="imgBtnAnterior" runat="server" ImageUrl="~/img/flecha_anterior.png"
                        OnClick="imgBtnAnterior_Click" ImageAlign="Middle" />
                    <asp:Label ID="lblAno" runat="server" Text="Label" Font-Size="X-Large" ForeColor="#6eb440"></asp:Label>
                    <asp:ImageButton ID="imgBtnSiguiente" runat="server" ImageUrl="~/img/flecha_siguiente.png"
                        OnClick="imgBtnSiguiente_Click" ImageAlign="Middle" />
                </div>
        </ContentTemplate>
            <Triggers>
                <asp:AsyncPostBackTrigger ControlID="imgBtnAnterior" />
                <asp:AsyncPostBackTrigger ControlID="imgBtnSiguiente" />
            </Triggers>
        </asp:UpdatePanel>
                <div style="margin-bottom: 20px;">
                    <asp:Panel ID="pnlAcciones" runat="server" BorderStyle="None" GroupingText="Calendario laboral">
                        <br />
                        <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
                            <ContentTemplate>
                                <table width="100%">
                                    <tr align="center">
                                        <td>
                                            <asp:Label ID="lblAmbito" runat="server" Text="Ámbito:"></asp:Label>
                                            <asp:DropDownList ID="lstAmbito" runat="server" AutoPostBack="True" 
                                                onselectedindexchanged="lstAmbito_SelectedIndexChanged">
                                                <asp:ListItem Value="1">Nacional</asp:ListItem>
                                                <asp:ListItem Value="2">Autonómico</asp:ListItem>
                                                <asp:ListItem Value="3">Local</asp:ListItem>
                                            </asp:DropDownList>
                                        </td>
                                        <td>
                                            <asp:Label ID="lblOficina" runat="server" Text="Oficinas en:"></asp:Label>
                                            <asp:DropDownList ID="lstOficina" runat="server" AutoPostBack="True" OnSelectedIndexChanged="lstOficina_SelectedIndexChanged">
                                            </asp:DropDownList>
                                        </td>
                                        <td>
                                            <asp:Button ID="btnHorarioVerano" runat="server" Text="Horario de verano" CssClass="Botones"
                                                OnClick="btnHorarioVerano_Click" />
                                        </td>
                                    </tr>
                                </table>
                            </ContentTemplate>
                            <Triggers>
                                <asp:AsyncPostBackTrigger ControlID="lstAmbito" />
                                <asp:AsyncPostBackTrigger ControlID="lstOficina" />
                                <asp:AsyncPostBackTrigger ControlID="btnHorarioVerano" />
                            </Triggers>
                        </asp:UpdatePanel>
                        <br />
                    </asp:Panel>
                    
                </div>

          <%-- <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
            <ContentTemplate>--%>
                <uc1:ListCalender ID="CalenderVacaciones" runat="server" Festivo="True" 
                JornadaVerano="true" DayIsSelectable="True"/>
                <%-- </ContentTemplate>
        </asp:UpdatePanel>--%>
        
       <asp:UpdatePanel ID="UpdatePanelLeyenda" runat="server" UpdateMode="Conditional">
            <ContentTemplate>
                <asp:Panel ID="PanelLeyenda" runat="server" BorderStyle="None" GroupingText="Leyenda">
                    <br />
                    Ambito del día festivo:
                    <asp:Label ID="lblAmarillo" runat="server" BackColor="Yellow" ForeColor="Black">Local</asp:Label>
                    <asp:Label ID="lblNaranja" runat="server" BackColor="Coral" ForeColor="White"> Autonomico</asp:Label>
                    <asp:Label ID="lblRojo" runat="server" BackColor="Red" ForeColor="White"> Nacional</asp:Label>
                    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Horario
                    especial:
                    <asp:Label ID="lblAzul" runat="server" BackColor="Blue" ForeColor="White">Verano</asp:Label>
                    <br />
                    <br />
                </asp:Panel>
            </ContentTemplate>
        </asp:UpdatePanel>

        <br />
        <asp:UpdatePanel ID="UpdatePanelAsistencia" runat="server" UpdateMode="Conditional">
            <ContentTemplate>
                <fieldset>
                    <legend>Administración de Asistencia.</legend>
                    <br />
                    <asp:Label ID="lblCerrarMesAsistencia" runat="server" Text="Control hojas de asistencia: "
                        Font-Size="8pt" Font-Bold="True"></asp:Label>
                    &nbsp;&nbsp;&nbsp;
                    <asp:Button ID="btnCerrarMesAsistencia" runat="server" Text="Bloquear Mes Anterior"
                        CssClass="Botones" OnClick="btnCerrarMesAsistencia_Click" Width="150px" />
                    <asp:Button ID="btnAbrirMesAsistencia" runat="server" CssClass="Botones" OnClick="btnAbrirMesAsistencia_Click"
                        Text="Abrir Mes Anterior" Width="150px" />
                    <br />
                </fieldset>
                <asp:Panel ID="pnlPopUpOKMesCerrado" runat="server" CssClass="popup" Style="display: none;
                    top: 50%; left: 175px;position: absolute;">
                    <div class="containerPopup" style="width: 335px;">
                        <div class="headerPopup">
                            <img alt="" class="style4" src="..\img\warning.jpg" /><br />
                            <asp:Label ID="lblMotivo" runat="server" CssClass="msg" Text="Mes cerrado correctamente" />
                        </div>
                        <div class="footerPopup">
                            <center>
                                <br />
                                <asp:Button ID="BtnOK" runat="server" CssClass="Botones" Text="Aceptar" Width="70px"
                                    OnClick="BtnOK_Click" />
                            </center>
                        </div>
                    </div>
                </asp:Panel>
            </ContentTemplate>
        </asp:UpdatePanel>

    </asp:Panel>
</asp:Content>
